Programming JADE and Jason Agents Based on Social Relationships Using a Uniform Approach
نویسندگان
چکیده
Interaction is an essential feature in multiagent systems. Design primitives are needed to explicitly model desired patterns. This work presents 2COMM as a framework for defining social relations among parties, represented by social commitments. Starting from the definition of interaction protocols, 2COMM allows to decouple interaction design from agent design, an advantage that simplifies agent programming, independently of the chosen agent platform. A comparison between real implementations using 2COMM is provided for JADE and Jason agents.
منابع مشابه
Design and Development of a Platform for Processing Bio-Images and Signals Using Agent Oriented Programming
Agent can be defined as a component that, given a goal could act in the place of a user within its domain knowledge. Agents are also called intelligent agents, as intelligence is a key component of agency. Agent oriented approach can be viewed as next step of Object Oriented approach. The project work attempts to demonstrate the concept of developing Multi-Agent platform for processing of Bio-I...
متن کاملSocial Relationships for Designing Agent Interaction in JADE
Current agent platforms do not provide agents the means for reasoning about expected behaviours during interactions. This lack is due to the absence of design primitives to explicitly shape interaction patterns as first-class resources. This work presents 2COMM4JADE, a framework based on JADE and CArtAgO platforms that allows definition of social relationships among parties, represented by soci...
متن کاملDistributed Runtime Verification of JADE and Jason Multiagent Systems with Prolog
Verifying properties of interactions taking place inside open, complex, distributed, dynamic systems is of paramount importance for most applications and is mandatory for safety-critical ones. Verification can take place at design time (o✏ine or static verification) or at runtime (online or dynamic). For runtime verification some layer between the monitor executing the verification engine and t...
متن کاملA Novel Approach for Detecting Relationships in Social Networks Using Cellular Automata Based Graph Coloring
All the social networks can be modeled as a graph, where each roles as vertex and each relationroles as an edge. The graph can be show as G = [V;E], where V is the set of vertices and E is theset of edges. All social networks can be segmented to K groups, where there are members in eachgroup with same features. In each group each person knows other individuals and is in touch ...
متن کاملA Cooperative Multi-Agent Approach-Based Clustering in Enterprise Resource Planning
With the rapid development of information technology and the gradual extension of information technology to enterprise, enterprise resource planning system has become a tool that enables uniform and consistent management of information system (IS) of the company with a large single database. In addition, knowledge discovery is a technology whose purpose is to promote information and knowledge e...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2015